## cattle breed microsatellite data
data(microbov)
## isolate Lagunaire breed
lagun <- seppop(microbov)$Lagunaire
## estimate inbreeding - return sample of F values
Fsamp <- inbreeding(lagun, N=30)
## plot the first 10 results
invisible(sapply(Fsamp[1:10], function(e) plot(density(e), xlab="F",
xlim=c(0,1), main="Density of the sampled F values")))
## compute means for all individuals
Fmean=sapply(Fsamp, mean)
hist(Fmean, col="orange", xlab="mean value of F",
main="Distribution of mean F across individuals")
## estimate inbreeding - return proba density functions
Fdens <- inbreeding(lagun, res.type="function")
## view function for the first individual
Fdens[[1]]
## plot the first 10 functions
invisible(sapply(Fdens[1:10], plot, ylab="Density",
main="Density of probability of F values"))
Run the code above in your browser using DataLab